biotic isolation - Français Anglais Dictionnaire